home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 027a / nftinf.zip / NFDESC.TXT < prev    next >
Text File  |  1991-08-29  |  12KB  |  235 lines

  1. -- ARRAY --
  2. FT_AADDITION()  Add elements unique of source array to target array
  3. FT_AAVG()       Average numeric values in an array
  4. FT_ADESSORT()   Sort an array in descending order
  5. FT_AEMAXLEN()   Find longest element within an array
  6. FT_AEMINLEN()   Find shortest element within an array
  7. FT_AMEDIAN()    Find middle value in array, or average of two middle values
  8. FT_ANOMATCHES() Find the number of array elements meeting a condition
  9. FT_AREDIT()     2 dimensional array editing function using TBrowse
  10. FT_ASUM()       Sum the elements of an array
  11. FT_RESTARR()    Restore a Clipper array from a disc file
  12. FT_SAVEARR()    Save Clipper array to a disc file.
  13.  
  14. -- CONVERSION --
  15. FT_BYT2BIT()    Convert byte to string of 1's and 0's
  16. FT_BYT2HEX()    Convert byte to hexadecimal version of its binary value
  17. FT_D2E()        Convert decimal to scientific notation
  18. FT_DEC2BIN()    Convert decimal to binary
  19. FT_E2D()        Convert scientific notation string to a decimal
  20. FT_ESCCODE()    Convert Lotus style escape codes
  21. FT_HEX2DEC()    Convert a hex number to decimal
  22. FT_INVCLR()     Get the inverse of a color
  23. FT_NTOW()       Translate numeric value to words
  24. FT_SQZN()       Compress a numeric value into a character string
  25. FT_STOD()       Convert a date string to a Clipper date data type
  26. FT_UNSQZN()     Uncompress a numeric compressed by FT_SQZN()
  27. FT_XTOY()       Convert from any data type to any other data type
  28.  
  29. -- DOS/BIOS --
  30. FT_CHDIR()      Change the current directory
  31. FT_DEFAULT()    Retrieve and optionally change the current default drive
  32. FT_DOSVER       Return the current DOS major and minor version as a string
  33. FT_DSKFREE()    Return the amount of available disk space
  34. FT_DSKSIZE()    Return the maximum capacity of a fixed disk
  35. FT_FLOPTST()    Test diskette drive status
  36. FT_HANDCNT()    Count number of available DOS (not network) file handles
  37. FT_INP()        Retrieve a byte from a specified I/O port
  38. FT_INT86()      Execute a software interrupt
  39. FT_ISPRINT()    Check printer status
  40. FT_ISSHARE()    Determine if DOS "Share" is installed
  41. FT_MKDIR()      Create a subdirectory
  42. FT_OUTP()       Write a byte to a specified I/O port
  43. FT_PEEK()       Retrieve a byte from a specified memory location.
  44. FT_POKE()       Write a byte to a specified memory location
  45. FT_REBOOT()     Force a warm or cold boot
  46. FT_RMDIR()      Delete a subdirectory
  47. FT_SETDATE()    Set the DOS system date
  48. FT_SETTIME()    Set the DOS system time
  49. FT_SYSMEM()     Determine the amount of conventional memory installed
  50. FT_TEMPFIL()    Create a file with a unique name
  51.  
  52. -- DATABASE --
  53. FT_FDEC()       Return the number of decimals in a numeric (type "N") field
  54. FT_FEMPTY()     Determine if a field is empty, i.e., contains no value.
  55. FT_FEXIST()     Check for the existence of a field.
  56. FT_FLEN()       Return a field's length.
  57. FT_FNUM()       Return a field's ordinal position given the field name.
  58. FT_FPLACE()     Write a new value to a field.
  59. FT_FTYPE()      Return a field's type, given field name or ordinal position
  60. FT_FVAL()       Return the value of a field.
  61. FT_FVALLEN()    Return the length of the value in a field.
  62.  
  63. -- DATE/TIME --
  64. FT_ACCTADJ()    Adjust beginning or ending fiscal pd. dates to acctg. dates
  65. FT_ACCTMONTH()  Return accounting month data
  66. FT_ACCTQTR()    Return accounting quarter data
  67. FT_ACCTWEEK()   Return accounting week data
  68. FT_ACCTYEAR()   Return accounting year data
  69. FT_ADDWKDY()    Return true number of days to add given number of workdays
  70. FT_CALENDAR()   Display date/time calendar, find a date, return calendar date
  71. FT_CIV2MIL()    Convert usual civilian format time to military time.
  72. FT_DATECNFG()   Set beginning of year/week for FT_ date functions
  73. FT_DAYOFYR()    Return calendar, fiscal or accounting day data
  74. FT_DAYTOBOW()   Calculate no. of days between date and beginning of week
  75. FT_DOY()        Find number of day within year
  76. FT_EASTER()     Return the date of Easter
  77. FT_ELAPMIN()    Return difference, in minutes, between two mil format times
  78. FT_ELAPSED()    Return elapsed time between two days and/or times
  79. FT_ELTIME()     Compute difference between times in hours, minutes, seconds.
  80. FT_FDAY()       Return first day of the month
  81. FT_LDAY()       Return last day of the month
  82. FT_MADD()       Add or subtract months to/from a date
  83. FT_MIL2CIV()    Convert time in military format to civilian format.
  84. FT_MIL2MIN()    Convert time in military format to number of minute of day
  85. FT_MIN2DHM()    Convert numeric minutes to days, hours and minutes.
  86. FT_MIN2MIL()    Convert minute of day to military format time.
  87. FT_MONTH()      Return Calendar or Fiscal Month Data
  88. FT_QTR()        Return Calendar or Fiscal Quarter Data.
  89. FT_SYS2MIL()    Convert system time to military time format.
  90. FT_WEEK()       Return calendar or fiscal week data
  91. FT_WORKDAYS()   Return number of work days between two dates
  92. FT_WOY()        Find number of week within year
  93. FT_YEAR()       Return calendar or fiscal year data
  94.  
  95. -- ENVIRONMENT --
  96. FT_COM3OR4()    Enable use of COM3 and/or COM4 on IBM/PC compatables
  97. FT_DIR2DB()     Create .DBF of directory files, using DOS filespec
  98. FT_EXIST()      Test for existence of drive and/or subdirectory
  99. FT_GETE()       Return the entire current environment
  100. FT_LINKED()     Determine if a function was linked in
  101. FT_ORIGIN()     Report the drive, path and filename of the executing program
  102. FT_RESTSETS()   Restore status of all SET command settings
  103. FT_SAVESETS()   Save the status of all the SET command settings
  104. FT_SETCENTURY() Check/Set the CENTURY Setting
  105. FT_TREE()       Locate all directories and subdirectories on a drive
  106. FT_WHEREIS()    Locate all occurrences of a filespec on a drive
  107.  
  108. -- FILE I/O --
  109. FT_DFCLOSE()    Close file displayed by FT_DISPFILE()
  110. FT_DFSETUP()    Set up parameters for FT_DISPFILE()
  111. FT_DISPFILE()   Browse a text file
  112. FT_FEOF()       Determine when end of text file is encountered
  113. FT_FGOBOT()     Go to the last record in a text file
  114. FT_FGOTO()      Move record pointer to specific record in a text file
  115. FT_FGOTOP()     Go to the first record in a text file
  116. FT_FLASTREC()   Determine the no. of records in the currently selected text
  117. FT_FREADLN()    Read a line from the currently selected text file
  118. FT_FRECNO()     Return the current record number of a text file
  119. FT_FSELECT()    Select a text file workarea
  120. FT_FSKIP()      Move the record pointer to a new position in a text file
  121. FT_FUSE()       Open or close a text file for use by the FT_F* functions
  122.  
  123. -- GAME --
  124. FT_PEGS()       FT_PEGS GAME (all work and no play...)
  125.  
  126. -- KEYBOARD/MOUSE --
  127. FT_ALT()        Determine status of the Alt key
  128. FT_CAPLOCK()    Determine and optionally change the status of CapLock key
  129. FT_CTRL()       Determine status of the Ctrl key
  130. FT_MBUTPRS()    Retrieve button press status
  131. FT_MBUTREL()    Get mouse button release information
  132. FT_MCURSOR()    Set the mouse cursor
  133. FT_MDBLCLK()    Return true if a double click was detected
  134. FT_MDEFCRS()    Define the mouse cursor
  135. FT_MGETPOS()    Get mouse cursor position and button status
  136. FT_MGETX()      Get mouse cursor row position
  137. FT_MGETY()      Get mouse cursor column position
  138. FT_MHIDECRS()   Decrement internal mouse cursor flag and hide mouse cursor
  139. FT_MINREGION()  Test if the mouse cursor is in the passed region
  140. FT_MMICKEYS()   Get mickeys
  141. FT_MRESET()     Reset mouse driver and return status of mouse
  142. FT_MSETPOS()    Position the mouse cursor
  143. FT_MSHOWCRS()   Increment internal cursor flag and display mouse cursor
  144. FT_MXLIMIT()    Set vertical bounds of mouse travel
  145. FT_MYLIMIT()    Set horizontal bounds of mouse travel
  146. FT_NUMLOCK()    Return status of NumLock key
  147. FT_PRTSCR()     Enable or disable the Print Screen key
  148. FT_PUTKEY()     Stuff a keystroke into the keyboard buffer
  149. FT_SCANCODE()   Wait for keypress and return keyboard scan code
  150. FT_SETRATE()    Set the keyboard delay and repeat rate on PC/AT & PS/2
  151. FT_SHIFT()      Determine status of shift key
  152. FT_SINKEY()     Replacement for INKEY() that tests for SET KEY procedures
  153.  
  154. -- MATH --
  155. FT_GCD()        Calculate greatest common divisor of two numbers
  156. FT_NETPV()      Calculate net present value
  157. FT_RAND1()      Generate a random number
  158. FT_ROUND()      Rounds a number to a specific place
  159.  
  160. -- MENUS/PROMPTS --
  161. @...PROMPT      Define a menu item for use with MENU TO
  162. FT_ACH2TB()     Replace ACHOICE() with a Tbrowse object
  163. FT_ADDER()      Pop up a simple calculator
  164. FT_BLINK()      Display a blinking message on the screen
  165. FT_BRWSWHL()    Browse an indexed database limited to a while condition
  166. FT_CLRSEL()     User Selectable Colour Routine
  167. FT_DISPMSG()    Display a message and optionally waits for a keypress
  168. FT_FILL()       Declare menu options for FT_MENU1()
  169. FT_MENU1()      Pulldown menu system
  170. FT_MENU2()      Vertical lightbar menu
  171. FT_MENUTO()     Execute light bar menu using prompts created with FT_PROMPT()
  172. FT_PENDING()    Display same-line pending messages after a wait.
  173. FT_PICKDAY()    Picklist of days of week
  174. FT_PROMPT()     Define a menu item for use with FT_MENUTO()
  175. FT_XBOX()       Display a self-sizing message box and message
  176. MENU TO         Execute light bar menu using prompts created with @...PROMPT
  177.  
  178. -- NETWARE --
  179. FT_ENDCAP()     Cancel a specific NetWare print queue capture
  180. FT_LOGOUT()     Logout from all currently connected NetWare file servers
  181. FT_NOVDMP2()    Determine Novell server's dynamic memory area 2 availability
  182. FT_NOVPURGE()   Purge all deleted files on a Novell server
  183. FT_NWLSTAT()    Return the current Novell NetWare logical station number
  184. FT_NWSEMCLOSE() Close a NetWare semaphore
  185. FT_NWSEMEX()    Examine a NetWare semaphore's value and open count
  186. FT_NWSEMLOCK()  Perform a semaphore "lock"
  187. FT_NWSEMOPEN()  Open or create a NetWare semaphore
  188. FT_NWSEMSIG()   Signal a NetWare semaphore (increment)
  189. FT_NWSEMWAIT()  Wait on a NetWare semaphore (decrement)
  190. FT_NWUID()      Return the current Novell NetWare User ID
  191. FT_PFLUSH()     Flush a NetWare capture buffer
  192. FT_TTSABORT()   Abort explicit and implicit NetWare TTS transactions
  193. FT_TTSAVAIL()   Check whether default Novell file server supports TTS
  194. FT_TTSBEGIN()   Begin explicit transaction under NetWare's TTS
  195. FT_TTSEND()     End explicit or implicit transaction under NetWare's TTS
  196. FT_TTSSTAT()    Verify if TTS transaction has been written to disk
  197.  
  198. -- STRING --
  199. FT_AT2()        Find position of the nth occurrence of a substring
  200. FT_BITCLR()     Clear (reset) selected bit in a byte
  201. FT_BITSET()     Set selected bit in a byte
  202. FT_BYTEAND()    Perform bit-wise AND on two ASCII characters (bytes)
  203. FT_BYTENEG()    Perform bit-wise negation on an ASCII character
  204. FT_BYTENOT()    Perform bit-wise NOT on an ASCII character (byte)
  205. FT_BYTEOR()     Perform bit-wise OR on two ASCII characters (bytes)
  206. FT_BYTEXOR()    Perform bit-wise XOR on two ASCII characters (bytes)
  207. FT_FINDITH()    Find the "ith" occurrence of a substring within a string
  208. FT_ISBIT()      Test the status of an individual bit
  209. FT_ISBITON()    Determine the state of individual bits in a number
  210. FT_METAPH()     Convert a character string to MetaPhone format
  211. FT_NOOCCUR()    Find the number of times one string occurs in another
  212. FT_PCHR()       Convert printer control codes
  213. FT_PROPER()     Convert a string to proper-name case
  214.  
  215. -- VIDEO --
  216. FT_ADAPTER()    Report the type of video adapter installed
  217. FT_CLS()        Clear screen
  218. FT_GETMODE()    Get the video mode
  219. FT_GETVCUR()    Return info about the cursor on a specified video page
  220. FT_GETVPG()     Get the currently selected video page
  221. FT_RESTATT()    Restore the attribute bytes of a specified screen region
  222. FT_REVATTR()    Reverse colors of specified screen coordinates
  223. FT_REVCHR()     Reverse the color of a single character on the screen
  224. FT_RGNSTACK()   Push or pop a saved screen region on or off the stack
  225. FT_RSTRGN()     Restore region of the screen saved with FT_SAVRGN()
  226. FT_SAVEATT()    Save the attribute bytes of a specified screen region
  227. FT_SAVRGN()     Save a screen region for later display
  228. FT_SETATTR()    Change color attributes of screen region
  229. FT_SETMODE()    Set the video mode
  230. FT_SETVCUR()    Set the cursor position on a specified video page
  231. FT_SETVPG()     Set the current video page
  232. FT_SHADOW()     Draw a non-destructive shadow on the screen
  233. FT_VIDSTR()     Display string on screen in specified attribute
  234. FT_WRTCHR()     Display character on screen
  235.